supporting insulator - German English Dictionary